//
//  YXFlutterBoostManager.h
//  flutter_yuanxin_Example
//
//  Created by GMS on 2020/10/19.
//  Copyright © 2020 Arthur. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface YXFlutterBoostManager : NSObject


/// push没有参数的页面
/// @param route 路由
/// @param vc 页面
+ (void)pushWithRoute:(NSString *)route andVC:(UIViewController *)vc;


/// push有参数的页面
/// @param route 路由
/// @param vc 页面
/// @param params 参数
+ (void)pushWithRoute:(NSString *)route VC:(UIViewController *)vc andParams:(NSDictionary *)params;

/// present没有参数的页面
/// @param route 路由
/// @param vc 页面
+ (void)presentWithRoute:(NSString *)route andVC:(UIViewController *)vc;


/// present有参数的页面
/// @param route 路由
/// @param vc 页面
/// @param params 参数
+ (void)presentWithRoute:(NSString *)route VC:(UIViewController *)vc andParams:(NSDictionary *)params;


@end

NS_ASSUME_NONNULL_END
